#pragma once 
#define Interface class 
#define implements public 